package gui;

import Controlador.Controlador;

public abstract class Vista {

	protected Controlador controladorcliente;
	protected Controlador controladorfactura;
	protected Controlador controladorordencompra;
	protected Controlador controladorordenpedido;
	protected Controlador controladorproveedor;
	protected Controlador controladorremito;
	protected Controlador controladorrodamiento;
	protected Controlador controladorarchivo;
	protected Controlador controladorItem;
	
	
	public void addControladorCliente(Controlador controlador)
	{
		this.controladorcliente = controlador;
	}
	
	public void addcontroladorfactura(Controlador controlador)
	{
		this.controladorfactura = controlador;
	}
	
	public void addcontroladorordencompra(Controlador controlador)
	{
		this.controladorordencompra = controlador;
	}
	
	public void addcontroladorordenpedido(Controlador controlador)
	{
		this.controladorordenpedido = controlador;
	}
	
	public void addcontroladorproveedor(Controlador controlador)
	{
		this.controladorproveedor = controlador;
	}
	
	public void addcontroladorremito(Controlador controlador)
	{
		this.controladorremito = controlador;
	}
	
	public void addcontroladorrodamiento(Controlador controlador)
	{
		this.controladorrodamiento = controlador;
	}
	
	public void addcontroladorarchivo(Controlador controlador)
	{
		this.controladorarchivo = controlador;
	}
	public void addcontroladorItem(Controlador controlador)
	{
		this.controladorItem = controlador;
	}
	public Controlador getControladorItem()
	{
		return controladorItem;
	}
	
	public Controlador getControladorcliente()
	{
		return controladorcliente;
	}


	
	public Controlador getControladorfactura()
	{
		return controladorfactura;
		
	}	

	public Controlador getControladorordendecompra()
	{
		return controladorordencompra;
	}
	
	public Controlador getControladorordendepedido()
	{
		return controladorordenpedido;
	}
	
	public Controlador getControladorProveedor()
	{
		return controladorproveedor;
	}
	
	public Controlador getControladorremito()
	{
		return controladorremito;
	}
	
	public Controlador getControladorrodamientos()
	{
		return controladorrodamiento;
	}
	
	public Controlador getControladorarchivo()
	{
		return controladorarchivo;
	}
}

